
/** 待审核数量返回结果 */
export default class ToExamineAuditNumResponse  { 
  /** 意向保证金待审条数 */
  baseAuditInfoNums!:string;
  /** 资产待审条数 */
  assetsAuditInfoNums!:string;
  /** 合同待审条数 */
  contractAuditInfoNums!:string;


  /**通过JSONObject创建实例对象 */
  public static getInstanceByJSONObj(jsonObj:any):ToExamineAuditNumResponse{  
    let instance=new ToExamineAuditNumResponse()  
    return Object.assign(instance, jsonObj) 
  }


  /** 通过属性参数创建实例对象 */
  public static getInstanceByParam(baseAuditInfoNums:string,assetsAuditInfoNums:string
                                   ,contractAuditInfoNums:string){ 
    let instance=new ToExamineAuditNumResponse()  
    instance.baseAuditInfoNums=baseAuditInfoNums;
    instance.assetsAuditInfoNums=assetsAuditInfoNums;
    instance.contractAuditInfoNums=contractAuditInfoNums;
    return instance 
  }


  /** 类属性的申明静态变量(适用于直接用到Class.fieldName的场景) */
   static fieldNames={
       /**意向保证金待审条数*/
      baseAuditInfoNums:"baseAuditInfoNums",
      /**资产待审条数*/
      assetsAuditInfoNums:"assetsAuditInfoNums",
      /**合同待审条数*/
      contractAuditInfoNums:"contractAuditInfoNums" } 
}

